package com.team.cloudsharing.service.management;

import java.util.List;

import com.team.cloudsharing.dto.Document;
import com.team.cloudsharing.dto.File;
import com.team.cloudsharing.dto.SharingInfo;

public interface ManageService {
	public List<Document> getListDocument(String userEmail, String path, String trashStatus);
	public List<Document> searchDocument(String userEmail, String searchQuery);

	public List<File> getListImages(String userEmail,long offset);
	public List<Document> getListDocumentInTrash(String userEmail, String trashStatus);

	public List<Document> getListFile(String userEmail, String path, String trashStatus);
	public long getDocumentId(String userEmail, String folderPath, String folderName, String fileName);
	
	public String checkStatus(String macAddress);
	
	public void setStatus(String macAddress);
	
	public List<Document> getListDocumentInTrashForPC(String userEmail, String trashStatus);
	
	public List<SharingInfo> getSharingInfomation(String userEmail);
	
}
